﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace NGI_Entidades
{
    public class PrecioPersonalizado
    {

        private Int32 _cantidad = 0;
        private Double _precioUnitario = 0f;
        private Boolean _activo = true;

        public Int32 Cantidad
        {
            get { return _cantidad; }
            set { _cantidad = value; }
        }

        public Double PrecioUnitario
        {
            get { return _precioUnitario; }
            set { _precioUnitario = value; }
        }

        public Boolean Activo
        {
            get { return _activo; }
            set { _activo = value; }
        }

        public PrecioPersonalizado(Int32 Cantidad, Double PrecioUnitario, Boolean Activo)
        {
            this._cantidad = Cantidad;
            this._precioUnitario = PrecioUnitario;
            this._activo = Activo;
        }

        public static PrecioPersonalizado NuevoPrecioPersonalizado(Int32 Cantidad, Double PrecioUnitario, Boolean Activo)
        {
            return new PrecioPersonalizado(Cantidad, PrecioUnitario, Activo);
        }

    }
}
